<?php
/************************************************************************************************
 * 																								*
 * Autor: Dariusz Janik																			*
 * Data utworzenia: 5.12.2012																	*
 * Data ostatniej modyfikacji: 5.12.2012														*
 * 																								*
 * Wywołanie odpowiednich metod w zależności od parametrów get dotyczących:						*
 * usuwania użytkowników																		*
 * 																								*
 * 		?usun=login		-usuwa użytkownika o loginie "login"									*
 * 																								*
 * Korzysta z obiektów klas: BazaDanych															*
 * 																								*
 * Lokalizacja pliku: include/usuwanie.php														*
 * 																								*
 ************************************************************************************************/

require_once 'klasy/bazaDanych.php';

$baza=new BazaDanych();


if(isset($_POST['usun']))
{
	$baza=new BazaDanych();
	if($_POST['tryb']==0)
	{
		if($baza->usunUzytkownika($_GET['usun'], $_SESSION['login']))
		{
			echo '<p class="sukces">Poprawnie usunięto</p>';
			header("Refresh: 2; URL=index.php?users");
		}
		else
		{
			echo '<p class="blad">Usuwanie nie powiodło się.</p>';
			header("Refresh: 2; URL=index.php?users");
		}
	}
	else 
	{
		if(strlen(trim($_POST['nowy']))<1)
		{
			echo '<p class="blad">Podaj login nowego moderatora</p>';
			unset($_POST['usun']);
		}
		else
		{
			if($baza->usunUzytkownika($_GET['usun'], $_SESSION['login'], $_POST['nowy']))
			{
				echo '<p class="sukces">Poprawnie usunięto</p>';
				header("Refresh: 2; URL=index.php?users");
			}
			else
			{
				echo '<p class="blad">Usuwanie nie powiodło się.</p>';
				header("Refresh: 2; URL=index.php?users");
			}
		}
	}
}
if(!isset($_POST['usun'])) 
{
	?><div id="register_form" class="table-bordered" >
	<form method="post" action="?usun=<?php echo $_GET['usun']; ?>">
	<fieldset>
	<legend>Usuwanie</legend>
	<div>Usunięcie użytkownika (<?php echo $_GET['usun']; ?>) sprawi, że stworzone przez niego elementy drzewa pozostaną bez moderatora.</div>
	<div><input type="radio" name="tryb" value="0" <?php if(isset($_POST['tryb']) && $_POST['tryb']==0) echo 'checked'; elseif(isset($_POST['tryb'])) echo ''; else echo 'checked'; ?> id="tryb0" /><label for="tryb0" >Usuń wszystkie elementy drzewa użytkownika</label></div>
	<div><input type="radio" name="tryb" value="1" <?php if(isset($_POST['tryb']) && $_POST['tryb']==1) echo 'checked';?> id="tryb1" /><label for="tryb1" >Przypisz elementy drzewa do:</label><input type="text" name="nowy" placeholder="Nowy moderator"></div>

	</fieldset>
	<input type="submit" name="usun" value="Usuń" /><a class="przycisk" href="?users">Anuluj</a>
	</form>
	</div>
	<?php 
}
?>